immure (someone) for life

Examples

Nothing found